Top > Preparing Software Asset Data > Understanding software asset relationships > Software agreement
There are two types of software agreements: Software License Agreement and Software Maintenance & Support Agreement. A Software License Agreement describes the terms and conditions of a software license. A Software Maintenance & Support Agreement describes the terms and conditions of the maintenance and support for a software license.
All agreements can have effective start dates and expiration dates. These dates are used to help identify when a contract is going to expire. For more details, see Understanding contract expiration indicators.
Software agreements can be given a cost center, a location, an organization, and a supplier. Use them to relate agreements to a purchasing group as you would with a software license.